succumb to cancer - Turco Inglés Diccionario